Выполняйте проверку банков памяти до тех пор, пока не обнаружите все дефектные модули.
6. Выполняйте ранее описанные действия до тех пор, пока не проверите и не установите модули всех банков памяти. Если после повторной установки модулей проблема исчезла, возможно, она была вызвана недостаточной проводимостью контактов модулей памяти и разъемов. Часто для решения подобной проблемы достаточно почистить контакты или же просто извлечь и заново установить модули SIMM/DIMM.
Логическая организация памяти
Адресное пространство первого PC составляло всего 1 Мбайт, верхние 384 Кбайт которого были зарезервированы для использования самой системой. Размещение зарезервированного пространства в верхней области (между 640 Кбайт и 1 Мбайт) вместо использования нижней области памяти (между 0 и 384 Кбайт) привело к появлению так называемого барьера основной памяти. Постоянная необходимость достижения совместимости системы и периферийного оборудования и сегодня не всегда позволяет разработчикам отступать от стандартной конфигурации первого PC. Вот почему вопросы распределения памяти в современных персональных компьютерах так и остались запутанными. Несмотря на то что со времени появления первого ПК прошло более 20 лет, в системах с процессором Pentium 4 по-прежнему используется то же распределение памяти, что и в первых компьютерах.
Эволюция работы процессоров с памятью, а также средства управления памятью в Windows 9x, Windows NT/2000, Windows XP, Linux, OS/2 и UNIX описываются в специальной литературе по этим операционным системам.
Всякий, кто собирается серьезно разобраться в PC, рано или поздно столкнется с тем, что в системе существуют разные типы участков памяти. Одни из них имеют больший объем, другие — меньший, одни могут использоваться при работе прикладных программ, другие — нет. Ниже рассматриваются участки (блоки) памяти, используемые в современных компьютерах:
■ основная память (Conventional Memory);
■ верхняя память (Upper Memory Area — UMA);
■ область верхних адресов ( High Memory Area — HMA);
■ дополнительная память (extended Memory Specification — XMS);
■ расширенная память (Expanded Memory Specification — EMS); является устаревшей разновидностью;
■ видеопамять (Video RAM Memory); расположена в области верхней памяти;
■ область ROM адаптеров и RAM специального назначения; расположена в области верхней памяти;
■ ROM BIOS; также расположена в области верхней памяти.
В последующих разделах речь идет о предотвращении конфликтов, возникающих при использовании различных областей памяти, о применении программ-диспетчеров для ее оптимизации и более эффективной эксплуатации.
На рис. 6.15 приведена схема расположения адресов для различных областей памяти в PC-совместимых компьютерах. При работе процессора в реальном режиме доступен